V0.8 subset 4 debug finished and implementing parts of subset 5.