added clickable property to view
execute dsl can now return a future