Made all arguments optional