providing affordable