figured out args