add derequire to build