passes the test, as (did i mention this) it actuall works (he cackles)
rename conditional to if expression