fix: typo
implement fork_service method
implement starter_context for more convenient programming