Change LoadPath to an interface