support per given arguments