Inner workings