brittle but functional click loop