extended class prepared.