add prologue