Add best in place
Merge pull request #30 from neighborly/jl-add-best-in-place

Add best in place