db prototype done
database init done