I'm going to probably end up rewriting all of the labels controllers...