launch3 translated to ruby