move load method to storage class