somewhat 25 - ~~~~~~