First cut at dao and resource