using active transfers in several places