supports only one arg