add location error handler
add take photo feature