added cep engine prototype