functional background page