memory community helpers