Make service alterable

PR for #82