Fixed recursion operatator and list bug