made message sending better