This is the ideal put approach, but it’s not 100 % free