IN HINDZSIGHT
too much self