added empty name string and location property