for convenient database