Condition was added to make not mandatory arguments