added requires for developers