some not good
DB connect