add a smart solution