witness testimonies inconsistencies