structure bug on add location