chatter paramerized version