Those are some interesting topics to write about. Yey, i might join in this one and this will be my first time to join.