initial work for section 2