#976: tidy up offset bugs