to be honest i feel like Garret Rapp has surpassed Jonny Craig in terms of vocals. He can cover the same tone and range with much more power in his voice. In addition to that he has a full range of unclean vocals that he uses as well.