Yeah possibly. I just didn't want to create another class for this functionality but I guess that's the proper way. Is that what you're suggesting?