add guard and spring to project