incorporate suggestions 1001