Could you please switch the 'y' and 'n' to be more consistent, I've used y|n a few other places.