16 year old me would be proud.