add migration, other misc