renamed Future Shift to Futures, minor style changes