J and D Fitness Directions