load refactoring , add generic id_chunk