implements Clips (28)