datacube almost functional must sleeeep lets chat before you implement it