scale body and some minor change