All basic and advanced requirements except comments.