add generic message