performance analysis

performance analysis