Update Purchase model
Add more Purchase specs