Coded for uniform draw