sigh
ugggh memoizing