Tech Notes fro 6/9/12