fixed require helpers