Added intended_effects field to TTP