snapshot. began adding multi-monitor support