Models
Add writers
Writer minimal test