working on gif tools