1.6 ~ fixed viewport