tables are dropped if they already exist on setup, also added that as a warning, you can now set hash cost and the secure key, if no secure key is entered, it will be generated