added gif generating methods [incomplete]