Add messages plus a listing function