correct SpaceDAO interface, SpaceDAO implement