adding messages con, methods