add Install When Needed section