Early work on classes