Wrote enough to build and run locally