Is it just me or is this 'f' just wrong?