more work on accordion