cahnged things around, sorry. also did execution