made some design changes. touched a monkey.