add set type and load method