change to postgresql and add guard/spork