Running programs before or after a transfer