added validity tests for the picture model