nice work Bobby! really admire your patience