added solution to juggling async