messing around w/ migration stuff - might be broken
first pass of BlueJ chirper is working