doctorsiren: a disgrace