debbieleft