Nice sharing!
I admire the information which you offered here in your post and increased my knowledge after read your post which will be useful to my learning experience.