Adding multipart listener