more tinkering (bug fixes pending)
interface modifications: bug fixes on state tracking