potential workaround