Exactly what I needed. Exceeded my expectations.