body padding conditional etc