added parameter block explanation