prediction operator