switch from require to include to break the dependency cycle