musty rachel starr