remove the database gems
get some input from the user and add some catches