added parameter registration