add @Wither on class