Added code compilation