reimplemented movement prediction methods