can override service's main() and init() from hook + hook's Call now working properly
new tests