adding paratrooper implementation