add @ConfigNode annotation