add: page contronler.