move orientation corrected and input hiding is fully functional