updated notes on functionality