- added catch/throw
- trying to save image