adding zboom logic