standarized opens to use get_file_content NEEDS TESTING multiplatform