Think fixes, input fixes

nextthink stuff is functional, input was fixed as a result