My 105 contributions