mongo support + basic crud