finishing offset methods. Seem to be working!!