adding first draft of bulk::condevap