A few things I have learned....