added credit card validation