added better animations