adding some preliminary work for displaying pictures on the surface...