Weekly Software Wrapup 05/22 - 05/29 (14)