start solution implementation conversion