some lessons I learned