Clean, predictable, good communication and value.