Auto-resolve ... recursion not working :|