We shouldn't need both a trigger and a class. Just the class should be enough.