No need to pass args as arrays - unless passing more than one!
update with some documentation