Added parallel compilation