 She signed with Disturbing tha Peace/Def Jam Recordings in 2005.Her first single, "Need a Boss", featuring the rapper and labelmate Ludacris, was produced by Rodney "Darkchild" Jerkins, and reached #62 on the "Billboard" Hot 100.Her only album "Point of No Return" was released in October 2006 and charted at #25 on the "Billboard" 200.