Ming Li
add Decorator for each condition
68f63f3