making everything non-required