began concurrent programming