paramaterization completed!