ed powers cum compilation swallow

.