change styling and interaction