requirements and references