Updated Subpart code