advanced transactions