simplify require hells