slow down movement with a timeout, set default on input and misc