#7 separate note.js
apply running options #3, #4