new calculations!  you can add and substract offsets (css needs this trick)