Checking for if camera is available. Plus superficial changes.