Don't hate as for ripping off I had the same idea 7 years does that mean she stole my idea incase you aren't from planet earth people do come up with the same ideas its happens with most inventions, so don't be a jealous bitch, bow down bitches