db connection factory added