type and octocat