don't need to check database is exists