i will do all of this