Upgrade the sh solution to a real solution