Accordion part updated, almost works, but still buggy.