A thorough, impartial and independent investigatio