worked some on animation interfaces.