correction and code desc. addition