almost done with get file