some changes at main less