added fenestrate to handle Windows 260 char limit