not necessary to achieve but to ensure