implemented perfectly working images, and not tested sounds