simplify require [ci skip]