start changes for better input handler

start changes for better input handler