Imlpemented levels 26-28 (Pro)