added multi card method