added new layout, added new sidebar method. not tested yet.