updated Cube