work-in-progress on backgrounds and borders