Everything was going good until he was in Northwest Continent but after going to Central plains he forgot about his treasures and his touching ability ??
Even he should have awaken ziyan's bloodline fully in awakening pool
He could have gotten Heavenly Demon Puppet techniques from the black corner region
He should have used his small world to help ziyan in her evolution
But you wrote it like a stupid shit