modified windows library