Advances of Personal Computing