updated requirements
added single answer answering