actually fixed viewport issue