Thank you. These are all good advices. I need to make efforts to realize the ideas. They are actually difficult for me to do in real life, but I will try bits by bits.
(I am not sure what happened, but my first try didn't seem to post. If I end up post multiple replies, please ingore the duplicates. )