many questions regarding