argument evaluation test