added craft integration