add bool parameter support