TNA not so bad : Improved Samoa Joe!