add SetCardVC and added necessary methods