fixing paralell stuff