passing animated forward
bad bad DSL