fixed main body
changes