gear primitive