added an error message/page if a user enters something other than a number, cleaned up text