safe point:2nd release with gif working