NPE fix if there's no suitable activity that can be used
Improved caching. Request results in correct locale
Added getTimeInMilliseconds