REWORKED THE PROCESS I DID