Read fro windows implemented