Requirements of this system