A practical solution