added viewPortFixed option