deal with args you idiot