memory and processing concepts 3822669