Cancancan simplifications and others...