My 6940 contributions