operate database
fixed