more methods for handling models loading process