fix last with offset