new way of passing params to executable