add new database operation