So many questions. So few answers...