Lots of little things to make it work.