use puffinset replace capabilities