Started to look at making Serre duality read more nicely
more on serre duality