notes on Mac development