built
2nd draft
proto