becomes captain at init