Jesus this is a headache.