working arrays to hide, fixed zoom, fixed pinch, made seperate volatile object for dynamic date support.