Blog entry by ahmed eltayeb