added notes on probable implementation