credit card now working. just to fix the nullpointer error so I can
finish