added default background image
added demo mode