added scriptability
added cde-exec