entered 107 - ~~~~~~