touch to trigger rebuild