implantons