Memory implmentation additions