better ripping and filtering