add licences and remove fonts
use left and right
add cancel to idle task
new selector api (dialgo and model)
add file project model
use new selector api