worked on vault freaking register not working with my code.