cleanup and friend challenge