treating patch like put