updates to model
Added suit functions