Build out initial version