add migration and collection select