vocal cum compilation

.