missing part bug, refinements