for notebook