added requires to plugins