moved commands to separate methods
migration template