@Required and for all other occurrences