change name to InputFocusor