added best_in_place gem for inline editing