add a few more source code from MacBook Air