improved prop slow animation