one vs rest approach draft