renamed servicemethod -> method