The VUSB cap is a must.
I have not used the chip you are using. do you have a 4550 or 2550?