Software address validation

Software address validation