- validate camera permission
- added methods to show alerts