policy requires should also take variable number of arguments