Better explanations and another SQL migrations to make sure software doesn't break