added acquire_camera (split initialization code) + cosmetics
fixed missing space