parallel code starting to work. slowly. needs more debugging