questions model migration and spec