modified  requirejs