hello hope to learn a lot.