Add interface for locations