this is a stable stopgap