smoothing everything
housekeeping