Labels are now strings; implemented add function