and some final things..