Changes and such to interface.