added same side and opposite side razor variables (keeping the no seeding scenario), added the appropriate branches as well as the variables into the header file