update to work with new version of IDE
add text fragment
remove saving state of progress layout, now users should save it by themselves
add ability to pass skipIds to setProgress