Merge pull request #1 from mehere/dev

weechong-ong wants to merge 58 commits into dev-wee  from dev
Merge pull request #2 from mehere/dev-wee

Merge pull request #1 from mehere/dev