Fully implemented commafication