created by Satan himself....