fixed and added some references