better than i expected.