make input a wee bit less stupid and a wee bit more stupid at the same time