updating documentation
updating documentation
adding windows compatibility
updating