changed how interact works in page