making everything smoother