refactor model, add description field to Location