just pass tuple