bad kind of on-check animation