scene and matrix work