initialised requirements