added test and upgrade-step