updated service plugin