Added smooth animations, thanks nik90 again.