updates to scripts, ext monitor can now be set to primary monitor