refs corrected