misc input fixes