alibi – supported by testimony