mostly working with get file