removing memoouuzation makes this shit work. 

only took us 6 hours to figure it out.