LM2576 giving out Vin


I have just now soldered the PCB and am getting a weird problem. The output voltage from LM2576 is approximately same as Vin, instead of regulated 5V - 3A.

I am using this circuit: http://www.eleccircuit.com/5v-3a-switching-power-supply-by-lm2576/

A switching regulator is a tricky thing to get going. It is very sensitive to layout. It demands a PCB, have you got one?