How to use Optional Parameters