this is going to bleed you out.