todo2

better input for users