Do you know the advantages and disadvantages of your own be sure?