added cardtest