implement new init tasks
new version