add upgrade_salt state... will it work?