maybe this is a stabbable problem