got mysqldump feature working but it still needs polish and error handling