It is nessary to read it