raw sidebar implementation (buggy)