use single array arg if only one is needed