Level 5 added. Level 6 needs work.