another improvment
clean up commit
improve integer intake but not string intake
makes the code work