changed differential_upgrader and implement_diff_and_all_squares_if_in_range_TF_quick
to UP and IM respectively
meant to implement these a while ago.