what a mass! need careful review tomorrow