ready to change
add analysis

after extract