try to combine animation and sp system together~