tune UI/Camera and fix several bugs