Flesh out the requirements