perfect (47 clips)