renamed variable for clarity
cleanup.  simplified setState().
added CLICKED
cleanup