commissioned by @24-hour-harlot