tambem não analisei, mas quanto mais nao seja isto devia estar num initializer para não se andar aqui a mudar pelo meio.