fixing memory communication module