Abstract Cube