update for swift beta 5