location class update