add execif and autocall example