add animation suggested by @tka