what I have learned