Finalized implementation of backgrounds