add require hook to addition