hopefully i did it right