3c updated, 3d added