final style correction