Explain requirements a little