interface animation technology