why didnt i do this before