progress on fork/join