long does craft