implemented activate location. resolves #60