add generic @feature annotation