setable background image implemented