yes, they are but this one\'s a bit different from the others. I just felt like contributing my version.