custom language based on state added