added some enumeration to avoid syntax errors when requesting joints