clickable label, forward declarations