Changed ASM diagram to reflect recent changes.