clean up computefocustask
add darkfield task