Add flags & use instance profile if available
Enhance error output