Added require-function