add bundle guesser
prepare crud