use array to build string, allow params without values