does this have any advantages?