I FINALLY GOT THE CIPHER REFACTOR TO WORK ON MY OWNNNNN