skeleton draft of classes