you can have multiple catch statements, i think it looks cleaner