fixed migrations, added drop()