require for brode