Still need to catch non-int's as input