New approach for using go routines much simpler