consider the bottom offset when setting a new background controller