support multimonitor, fixes #1