Make database optional