Making FileDao Moe Loosely Coupled