offset capibility added