hartcore part

.