added a place to compile all parts