reworked analysis section