A three-layered approach to accessibility design