working PicturePlayer version