Implementing *Targets methods in proper places.