added notes on prototype