+ generate tasks & check result