made db2 optional