ack - added checkArgument so that it won't fail