always fork and some clean up
1.2.3