XB-504 Parts - Results from #80