Document require feature