branch transformation