What is twisty about it? What does this function do?