added preload for payment_type