Nice work with the parts and updates