Great job!! Self taught I think is one of the best ways of learning. You do awesome work!!