add shared state/ btns