gen/int should be gen/uniform