novelty_functions