added minimum zoom