Electric water pump BBL

Did I read this right? You installed a pusher fan on the engine side of the radiator?