better animations without positioning the view