documentation for PictureController