Thanks for stepping in here 
Your answer for item 2 is better than mine. I only answered from the coder view and not from the layer view

Your answer for item 2 is better than mine. I only answered from the coder view and not from the layer view
