undoing some WIP changes
model-level bullshit-evaluation using after_save and regex