artificial transaction