code sharing for eal we bdev