blocknotes controller specs