Add how to use, assumptions and attribution