revising first levels