brought back spring dependency stuff just for demo sake - compiling