numerous changes including content and layout