added option to change background