bug fix & zoom feature request