new part shelf d a frame