manipulating blava function