pathing for require opt