Author: Spiceland and Sepe.