checkpoint
added flac support and removed conditions
update patterns