anothr try with offsetting