My Skills and Understandings.....