Corrected a bit and compiled