3 features for squares working but separately, zoom, buton, labeling