fixed up input