accessibility and other modifications