Questions by homervp