modified handler of implementable annotation.