added background texture. Lacking in comments