add minimum ios version check
more metabase testing, better use of caching