small improvements and awesome nested set