Implementing service binding