core-resource-1 Design main class