це для чого? додай комменти до коду