Added check if run before, uninstall if that case and more password stuff