Creating Parts Functions