Implements load method