Service callbacks and ext handling