use new viewport options