added DialogFieldOverride to allow overriding of super method annotations
clean up
allow overriding of name