not passing unneeded arg