add helper for zoom