Adding Loadable interface