additional fields optimization