Do changes (15/27)

Do changes