added BlueCove library