before changeing the interface appearance