spent a little time on mate, still much more to do.