preparation of the initial classes