опциональность, через commander