fixed require calls