srv_ctx instead of just ctx