updated service contracts