experimenting with camera functions