goran ivanovic and fareed haque