Skill development - my way of self improvement