many mulit-monitor fixes