refactored take cards on 7