minor issues corrected