Enhance update process && change default viewport