remaining 14 - ~~~~~~