Edit Element name Special to a more descriptive ServerRule
Refactor code. Use dict loopuks instead of if-elif ladder