// refacto for file_get_contens