work around for location