1. we sure have come a long way…