things are now being done in parallel