add basic07 and fix basic02, basic05 and prologue