unhide and moved memoization