width is passed as unicode; needed to cast as int to pass to page