make background work with overlay button