made send receiver names more dynamic