improved the profile and send processes