added all the references I mention