- special6: to take care of corner cases (last mini migration)
- helper functions to be used in irb interface