basic migration cruft in place