fillbuffer: normalizing offset parameter