substitute card id '40' with 'cover' to be more clear and back-compatible