Before Branch.Also I am dumb and was using structs