hustlib core model