fixed empty message bug