ego trippin is not from her album liberation but from her album sugar & spice which was released in japan dec 2008