Style slightly changed.