backgrounds and buffers

still misaligned