added three page interaction