add second monitor handling