remove terribly embarrasing log
abstract-out PostableByOfficer
create amendment model
working on amendments