fixing issues brought up by cane