updated too many things I cant remember what I did