minor changes.  How to use STM right?