background finished, absolute positions assigned, refactor for new patch labels