My 505 contributions