Sorry for these hard questions