some comments and dot-check in send moved to top