added fast mode with 'f'