added camerafragment stuff