Commiting Dao implementation