adding credit card types and associated methods
fix time randomization