Code added for optional and named parameters