Hitchcock :past and future