repair anotation return type