using shifter to build