renamed the class action methods to runAction for all three to keep things consistent