input fixes