code up of implementation + update results from notebook