Add reverse build target
Fix segmentation fault and add some comments