What are the technical requirements?