simulation or gates tests