add sidebar and responsive