actually fix "new note bug" and also improve fetching on first load