Initial thought on requirements.