added DBSource enumeration