ALL THESE THINGS AND MANY MORE