Perfect! Meet all our needs!