creating initial classes