who hasnt done all thos thigns