refactor meta load