locname is also optional.  added in a conditional