The web site of spicychicken work in progress