individual sockets for each page