revamping layout