add new methods use background image