fix negative offset values