added state diagrams

ty steve