errors corrected: testing now