Improved Algorithms And Upper Bounds In Differential Privacy