Added load() method