spent 19 - ~~~~~~