added (smooth) camera movement