Check for existence of labels

Check for existence of labels instead of tracking with boolean
properties