Dao and model further implementation