sharing progress in my learning.