return this from signaler methods