subscribe callback was returning wrong number of args