subtract offset when returning to user