updated 3dcube