test existence of needed preferences