adding 404, correcting 500 message, closes #3