Requires at least two arguments