levels 3 and 4 use basic components