* The way I was doing this was stupid. Backed the code