updated body layout