added more tests; but it is broken now on prefixed arguments